@charset "gb2312";
/* CSS Document */

/**********公共样式**********/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
ul,ol{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a {text-decoration:none; color:#333;}
a:hover{text-decoration:underline; color:#eb3b00;}
img{border:0;vertical-align:top;}
em,i{font-weight:normal; font-style:normal;}
input{vertical-align:middle; vertical-align:top\9;}
p{word-wrap:break-word}
table{border-collapse:collapse;border-spacing:0;}
a:focus,input,textarea {outline-style:none;}
input[type="text"],input[type="password"],textarea{outline-style:none; -webkit-appearance:none;}
select{outline-style:none;}
textarea{resize:none; overflow-y:auto; overflow-x:hidden;}
body{font-size:12px; line-height:24px; background:#fafafa url(../images/left_bg.gif) repeat-y; overflow-x:hidden; color:#333;}
body,input,textarea,select{font-family:"Microsoft Yahei", Verdana, Geneva, sans-serif, tahoma,'\5b8b\4f53'}

.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.clear:before,.clear:after{content:""; display:table;}
.clear:after{clear:both;}
.clear{zoom:1;}

/* 登录 */
.login{width:400px; height:260px; background:#f60; position:fixed; _position:absolute; top:50%; left:50%; margin:-130px 0 0 -200px;}
.login_tit{height:42px; line-height:42px; background:#2b579a; border-bottom:2px solid #19478a; font-size:20px; font-weight:bold; color:#fff; text-align:center;}
.login_main{height:205px; padding-top:10px; background:#fff; border:1px solid #d5d5d5; border-top:none; }
.login_item{width:100%; float:left; line-height:32px; margin-top:10px; text-align:center}
.login_item label{float:left; width:100px; text-align:right; font-size:14px;}
.login_item .txt{width:230px;}

/* 头部 */
.top{height:42px; line-height:42px; padding:0 10px 0 15px; background:#2b579a; border-bottom:2px solid #19478a; position:relative; z-index:9; color:#fff;}
.top h1{float:left; font-size:20px; font-weight:bold;}
.user{float:right; font-size:14px;}
.user a,.user a:hover{margin-left:15px; color:#fff;}

/* 侧边导航 */
.side{width:210px; position:absolute; left:0; top:44px;}
.side li{float:right; width:195px; border-top:1px solid #d7d7d7; border-bottom:1px solid #f7f7f7; background:url(../images/left_icon.gif) no-repeat 175px 18px; margin-top:-2px;}
.side a{display:block; height:44px; line-height:44px; border-top:1px solid #f7f7f7; border-bottom:1px solid #d7d7d7; text-indent:15px; font-size:14px;}
.side a:hover{color:#333; text-decoration:none;}
.side li:hover,.side li.current{width:100%; background-color:#fafafa; background-position:190px -12px;}
.side li:hover a,.side li.current a{text-indent:30px; font-weight:bold;}

/* 主体 */
.main{margin-left:210px; padding:0 20px 20px 20px;}

/* 工具栏 */
.tool{height:32px; padding:20px 0; border-bottom:1px solid #d5d5d5;}
.txt,.add_item textarea,.code_box textarea{float:left; width:288px; height:30px; line-height:30px\9; background:#fff; border:1px solid #c6c6c6; padding-left:10px; color:#666; margin-right:10px;}
.txtA{width:80px;}
.txtB{width:276px;}
.txtC{width:186px;}
.txtD{width:156px;}
.width200{width:200px;}
.width300{width:300px;}
.width400{width:400px;}
.width500{width:500px;}
.tool a,.add_item a{float:left; padding:0 10px; height:30px; line-height:30px; font-size:14px; background:#2b579a; border:1px solid #19478a; color:#fff; margin-right:10px;}
.tool a:hover,.add_item a:hover{background:#19478a; color:#fff; text-decoration:none;}
.tool select,.add_item select{float:left; height:32px; background:#fff; border:1px solid #c6c6c6; margin-right:10px; color:#333; font-size:14px;}
.tool em{float:left; margin:0 5px 0 -5px;}
.tool span,.tool strong{float:left; line-height:32px; font-size:14px;}
.tool strong{margin-right:10px;}

/* 表格 */
.table01,.table02{background:#fff; border-collapse:collapse; border-spacing:0; text-align:left; margin-top:20px;}
.table02{text-align:center;}
.table02 table{margin:-1px 0;}
.table01 tr,.table02 tr{border:none;}
.table01 tr:hover,.table02 tr:hover{background:#efefef;}
.table01 td,.table01 th,.table02 td,.table02 th{border:1px solid #d5d5d5; border-collapse:collapse; border-spacing:0;}
.table01 td{padding-left:10px;}
.table01 th,.table02 th{background:#eef3fa; padding-left:10px; line-height:40px;}
.table02 th{padding:0; font-size:14px;}
.table01 th strong{font-size:16px; margin-left:10px;}
.table01 th a,.table_tool a{float:left; padding:0 10px; height:26px; line-height:26px; font-size:14px; background:#3e6db5; border:1px solid #2b579a; color:#fff; margin-left:10px;}
.table01 th a:hover,.table_tool a:hover{background:#2b579a; text-decoration:none; color:#fff;}
.table01 td,.table02 td{line-height:34px;}
.table01 td span{margin-left:10px;}
.table01 td a{margin:0 10px;}
.table02 td span{color:#f00; margin:0 2px;}
.table02 td a{margin:0 5px;}
.table_tool{height:40px; line-height:40px; border:1px solid #d5d5d5; text-align:left;}
.table_tool input{float:left; margin:15px 4px 0 12px; width:13px; height:13px;}
.table_tool span{float:left; margin-right:10px;}
.table_tool a{margin-top:7px;}

/* 翻页 */
.pag2{width:100%; height:32px; text-align:center; font-size:14px; margin-top:20px;}
.pag2 a{padding:0 12px; height:30px; line-height:30px; background:#fff; border:1px solid #d5d5d5; display:inline-block; margin:0 3px;}
.pag2 a:hover,.pag2 a.hov{background:#3e6db5; border-color:#2b579a; color:#fff; text-decoration:none;}

/* 添加文章 添加专区 */
.add_l{float:left; width:399px; border-right:1px solid #d5d5d5; margin:20px 20px 0 0;}
.add_item{ float:left; width:100%; line-height:32px; margin-bottom:10px;}
.add_item label{float:left; width:100px; text-align:right; font-weight:bold; font-size:14px;}
.add_item span,.add_more span{float:left; margin-right:10px;}
.add_item .radio,.add_more .radio{float:left; width:13px; height:13px; margin:10px 3px 0 0;}
.add_item .checkbox{float:left; width:13px; height:13px; margin:10px 3px 0 0;}
.add_cbox{float:left; width:290px;}
.add_cbox span{ float:left; width:80px; margin:0;}
.add_cbox2 span{width:42px;}
.add_item textarea{ width:266px; padding:5px 10px; height:90px; line-height:20px;}
.add_r{margin:20px 0 0 420px; _margin-left:417px;}
.editor_box_bak{height:700px; background:#fefefe; border:1px solid #d5d5d5;}
.editor_box{background:#fefefe;  float:left;line-height:32px;margin-bottom:10px;width:100%;}
.editor_box label{float:left; width:91px; text-align:right; font-weight:bold; font-size:14px;}
.editor_box textarea{ width:266px; padding:5px 10px; height:90px; line-height:20px;}
.add_more{line-height:32px; margin-top:10px;}
.add_more label{float:left; font-weight:bold; font-size:14px;}
.add_time{margin-left:20px; float:left}
.add_time .txt{margin-right:20px;}
.btn_box{width:100%; height:32px; float:left; margin-top:20px; text-align:center;}
.btn_box input,.login_item .btn{width:80px; height:32px; font-size:14px; background:#2b579a; border:1px solid #19478a; color:#fff; margin:0 10px; cursor:pointer;}
.btn_box input:hover,.login_item .btn:hover{background:#19478a;}
.login_item .btn{ width:90px; height:38px; font-size:16px; margin-top:10px;}
.code_box textarea{width:347px; height:220px; padding:5px 10px; line-height:20px; margin-bottom:10px;}